Lịch sử Chrome_V8

The V8 assembler dựa trên Strongtalk assembler.[12] Ngày 7/12/2010, một nền tảng biên dịch mới mang tên Crankshaft được phát hành, với những cải tiến về tốc độ.[13] Từ phiên bản Chrome 41 năm 2015, dự án TurboFan đã được thêm để cho phép tốc độ nhanh hơn, ví dụ cho asm.js.[14]

Năm 2016, trình phiên dịch Ignition được thêm vào V8 với mục tiêu thiết kế là giảm thiểu việc sử dụng bộ nhớ nhỏ trên điện thoại Android so với TurboFan và Crankshaft.[15]

Năm 2017, V8 được phân phối cùng trình biên dịch pipeline mới, bao gồm Ignition (trình thông dịch) và TurboFan (trình biên dịch tối ưu hóa). Bắt đầu với phiên bản V8 5.9, Full-codegen và Crankshaft không còn được dùng trông V8 để thực thi JavaScript, vì nhóm tin rằng chúng không còn có thể bắt kịp với các tính năng ngôn ngữ JavaScript mới và tối ưu hóa các tính năng đó.[16]

Liên quan